interface IKun {
  name: string
  age: number
  slogan?: string
}
// 把所有属性都变为必选的
type IkunOptional = Required<IKun>


// 类型体操
type HYRequired<T> = {
  [P in keyof T]-?: T[P]
}

type IkunOptional1 = HYRequired<IKun>


export { }